package domain;

import java.util.ArrayList;
import java.util.Calendar;
import java.util.Dictionary;
import java.util.List;

public class PlanDeComidas {
    private int id;
    private double precioPorComida;
    private ArrayList<Cobro> cobros;
    private Dictionary dias;
    private List<Dia> listaDias;

    public void setListaDias(List<Dia> listaDias) {
        this.listaDias = listaDias;
    }

    public List<Dia> getListaDias() {
        return listaDias;
    }
    
    public PlanDeComidas()
    {}
    
    public PlanDeComidas(double precioporComida)
    {
        this.setPrecioPorComida(precioPorComida);
    }

    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }

    public double getPrecioPorComida() {
        return precioPorComida;
    }
    public void setPrecioPorComida(double precioPorComida) {
        this.precioPorComida = precioPorComida;
    }
    
    public ArrayList<Cobro> getCobros() {
        return cobros;
    }
   
    
    //Ejemplo de como se usaria el diccionario.
    public PlanDeComidas(Dia dia){
        dias.put(dia, Turno.ALMUERZO );
    }
    
}
